Big Huge Thesaurus

steamship company

noun